home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 15663 < prev    next >
Encoding:
Text File  |  1996-08-05  |  1.9 KB  |  48 lines

  1. Path: news.compuserve.com!newsmaster
  2. From: Philippe Verdy <100105.3120@compuserve.com>
  3. Newsgroups: comp.lang.c++,comp.lang.c,comp.os.ms-windows.programmer.misc
  4. Subject: Re: fastest code
  5. Date: 7 Apr 1996 21:59:54 GMT
  6. Organization: CompuServe Incorporated
  7. Message-ID: <4k9dsq$fl9@arl-news-svc-5.compuserve.com>
  8. NNTP-Posting-Host: ad04-110.compuserve.com
  9.  
  10. null@diku.dk (Niels Ull Jacobsen) s'Θcrit :
  11. > c2a192@ugrad.cs.ubc.ca (Kazimir Kylheku) writes:
  12. > >In article <NFS9dJAHgWYxEwdO@chrism.demon.co.uk>,
  13. > >Chris Marriott  <chris@chrism.demon.co.uk> wrote:
  14. > >>I've heard it said that Watcom have the best compiler in terms of code
  15. > >>speed. What they do NOT have is a particularly good development
  16. > >>environment - VC++ is the clear winner in that department.
  17. > >Who cares? The end user doesn't see the development environment. It's just
  18. > >fluff for programmer wannabees.
  19. > I disagree. A good development may (note, I say *may*) help the
  20. > programmer in his work, enabling him to deliver faster and/or spend
  21. > more time on the algorithms (where the greatest speedup opportunities
  22. > are almost always to be found).
  23. > Of course, all *great* programs are written by *real* programmers
  24. > squinting at a 12 inch 80x25 black-and-green monitor running vi at 3
  25. > a.m. :-)
  26. > But this is digressing from the subject of compilers...
  27.  
  28. I agree with your opinion.
  29.  
  30. Most important is a compiler which reasonably fast helps you
  31. to detect bugs in your application, provides useful and well
  32. documented error/warning messages, implements the most recent
  33. standards (which defines stricter type-checking, and the
  34. correct context-free names resolution rules). So you do not
  35. have to search hours or days for a stupid bug in your source
  36. or for an undetected ambiguity in your code !!!
  37.  
  38. Then comes time for optimizing. But now all compilers provide
  39. good optimized code. The only little difference is far less
  40. than the differences of performance of all compatible systems
  41. that your program will run on.
  42.  
  43.